const router = require('koa-router')();
const fetch = require('node-fetch');

router.get('/image',async(ctx,next) => {
    const url = ctx.query.pic;
    // 后端去获取图片 丢掉浏览器思维 ，http 协议思维  
    // 后端请求 请求头和浏览器就不一样
    // 后端更严谨 有白名单、接入机制
    const res = await fetch(url); // B站的图片服务器能接收
    // 将拿到的图片二进制流 .buffer
    const data = await res.buffer();
    // 设置响应头
    ctx.set('Content-Type','image/jpeg')
    ctx.body=data;
})

module.exports = router.routes();